Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: V. Shankar, Telugu Hemalatha, Katkoori Preethi, S Sushma, K Manusha
DOI Link: https://doi.org/10.22214/ijraset.2023.54193
Certificate: View Certificate
An intimidating spread of COVID- 19(which is also known as severe acute respiratory pattern coronavirus 2 or SARS- COV- 2) led scientists to conduct tremendous sweats to reduce the epidemic goods. Artificial intelligence (AI) methods that are quick and precise are needed to support croakers in their assessments of a case\'s inflexibility and mortality hazard. By providing early medicine administration, pre-vaccination of rigid patients will reduce the cost to the hospital and stop instances from dying continuously. This design uses machine learning and deep learning techniques to build a vaticination model that predicts several inflexibility problems for the COVID-19 case grounded on X-ray pictures. Non-Handcrafted styles and composite handcrafted ways are applied to extract features. Principal Component Analysis( PCA) is being incorporated to choose the most vital features, and also Machine and Deep learning ways are applied. To extract characteristics, non-handmade styles and composite handcrafted methods are used. To choose the most crucial features, Principal Component Analysis (PCA) is used with machine and deep learning techniques. The cases are categorised and classified as pneumonia, severe, or normal. The PCA features enabled the Bagging, Ada Boost, KNN (K- nearest neighbors), and XGBoost classifiers to perform stylishly with 97% of accuracy, 98% of precision, and recall of 95%. This study proposes a new prophetic frame for the inflexibility and mortality threat of COVID-19 cases to help hospitals, croakers, and medical installations in their decision-making about which cases need to get attention first before others, and at the same time, to keep hospitals ’ coffers for high- threat precedence cases.
I. INTRODUCTION
The World Health Organization (WHO) Country Office in China initially received word of a pneumonia of unknown cause discovered in Wuhan, China, on December 31, 2019. Since then the number of cases of coronavirus are increasing along with the high death toll. In just a few days, the virus has started to spread widely from one city to the whole world. Coronaviruses are a large virus family that may cause everything from a typical cold to more serious illnesses like Middle East Respiratory Syndrome (MERS) and Severe Acute Respiratory Syndrome (SARS). MERS-CoV and SARS-CoV are the names of these two diseases which are spread by coronaviruses. In 2002, SARS was first seen in China, and in 2012, MERS was first seen in Saudi Arabia. In 2019, is recent virus seen in Wuhan, China is called SARS-COV2.
A critical activity that reduces the mortality rate, uses hospital resources, and benefits doctors is predicting the early-stage severity risk of any sort of illness in their decision-making. Figuring out the COVID-19 patients' severity risk is therefore a crucial task with numerous benefits, including ensuring that each patient receives the appropriate medical care in accordance with their severity, making the most effective utilisation of the hospital's amenities by providing the high-risk patient top attention and aiding doctors in making choices that will enhance the patient's care.
The three main approaches for finding COVID-19 are X-ray imaging, reverse transcription-polymerase chain reaction and computed tomography (CT). Although RT-PCR is the effective type, it is the most expensive, is not offered in all hospitals, and requires a long time to obtain results. Therefore, for early detection and treatment of this disease, many doctors rely on chest radiographic imaging, which might include CT and X-rays. Although CT is a very sensitive instrument, its findings can only be seen after a long period depending on when symptoms first appear. As a result, CT is challenging to utilize in routinely monitoring patients.
Despite the fact that chest X-ray (CXR) radiography is one of the most widely used and accessible techniques for the quick assessment of lung diseases, it is less sensitive than CT and RT-PCR. Since X-ray findings may be seen quickly and the technique is inexpensive, it can be done regularly to check on the patient's condition.
Feature extraction is a difficult task, particularly when the size of the data set is tiny. Values of numerical information or intensity of pixels that provide useful information regarding the local and/or global variations of an image's pixels are called an image's attributes.
Finding a feature vector representation of the input photos and successfully extracting the most important factors pertinent to the desired application's goal constitute the procedure. Today, for feature extraction non-handcrafted (deep learning) and handcrafted feature extraction are the two main methods utilised. More known or meaningful features are manually extracted through handcrafted techniques.
The quality and effectiveness of the prediction model are heavily influenced by the selection of the most efficient image features, which is a critical stage. Filter-based, Forward Selection, Recursive Feature Elimination (RFE), Backward Elimination, Principal Component Analysis (PCA), and Linear Discriminant Analysis (LDA) are all approaches for feature selection.
As this COVID-19 is spread from person to person, Artificial intelligence-based techniques can play a pivotal role in preventing the spread of this virus. A common method to categorise conventional machine learning is the process by which a prediction-making algorithm learns to increase its accuracy. There are four basic approaches in which supervised learning is used for the proposed system. Different algorithms come under supervised learning, like Random Forest, K-Nearest Neighbors, and so on. As a result, this study created a prediction model based on a collection of chest X-ray images of public to forecast various types of patient severity risks. It could predict if the patient needs to be admitted to the intensive care unit (ICU) or even herald his death.
In this proposed work, Adaboost, XgBoost, K- Nearest Neighbors, and Bagging algorithms are used. Performance Analysis is to be done by taking some performance metrics such as Precision, Accuracy, etc. Comparison between these classifiers gives us the best model for further usage.
The proposed system has the following goals:
II. RELATED WORKS
M. Awad and R. Khanna.,[1] study suggested a system that categorizes data using support vector machines.
Z. Q. Lin, L. Wang, and A. Wong.,[2] developed a model using Deep Convolutional neural networks . It is hoped that COVIDx, an open-access benchmark dataset, can be used and improved upon by researchers as well as amateur data scientists to speed the development of highly accurate yet practical deep learning solutions. COVIDx was created using the COVID-Net open access benchmark dataset.Prioritizing the cases and accelerating those patients' care are their objectives.
T. Ozturk, M. Talo, E. A. Yildirim, U. B. Baloglu, O. Yildirim, and U. Rajendra Acharya.,[3] have developed a model to offer reliable binary classification diagnostics (COVID vs. No-Findings) and multi-class classification i.e., COVID vs. No-Findings vs. Pneumonia. The DarkNet model was used in their study as a classifier for a real-time object identification system called you only look once (YOLO). 17 convolutional layers are been implemented and different filtering is done on each layer.
A. I. Khan, J. L. Shah, and M. M. Bhat [4] used chest X-ray images and proposed CoroNet, which is a Deep Convolutional Neural Network model to automatically detect COVID-19 infection. The proposed model is pre-trained on the ImageNet dataset and trained end-to-end. The collection is compiled from two publicly available datasets that contain X-ray images of COVID-19 and other types of chest pneumonia. Based on the Xception architecture is this model.
Using chest X-ray pictures, N. Habib, M. M. Hasan, M. M. Reza, and M. M. Rahman [5] suggested an ensemble method-based pneumonia diagnosis. To extract features from provided X-ray pictures, CheXNet and VGG-19, two deep convolutional neural networks (CNNs), are trained and employed.
In their retrospective analysis, A. Bernheim, X. Mei, and colleagues[6] evaluated the chest CTs of 121 symptomatic COVID-19-infected patients from four centers in China from January 18, 2020, to February 2, 2020.They attempted to correlate the most frequent CT abnormalities with the interval between the beginning of symptoms and the initial CT scan (early, 0–2 days, 36 patients; middle, 3-5 days, 33 patients; late, 6–12 days, 25 patients). On imaging, bilateral and peripheral ground-glass, and consolidative lung opacities were the telltale signs of COVID-19 infection. It's worth noting that 20/36 (or 56% of the initial patients) had a normal CT scan.
III. THE PROPOSED MODEL
The process of classification involves several key steps. Firstly, the X-ray image is taken as input from the dataset and pre-processing should be done which resizes and Images should be normalised. Then, several feature extraction methods are used to extract the features. The selection of important features from the image is to be done by applying some feature selection techniques. Finally, Several models are built by using various machine learning classifiers. Then, a model which is more accurate is chosen, and develop a GUI where an image is uploaded to know whether they are normal or suffering from lung opacity or covid or pneumonia.
B. Pre-processing
Preparing the data for the prediction model is the aim of the data pre-processing phase. Data frequently lack organisation and originate in a variety of sizes and resolutions from various sources. simplify and normalize the data, minimize complexity, and improve model accuracy, this phase is essential. According to the dataset, many forms of modifications, such as resizing, rotating, shifting, and normalizing, could be carried out. The four preparation procedures are applied one after another to the dataset. Convert the image to grayscale first to improve the presentation of diagnostically important information and to improve the informational value of radiography. Second, resize the image to 512 X 512 dimensions for handcrafted features to ensure that the image preserves the most useful information regarding the patient's level of severity If not, due to the image being less than 512 X 512, information about the entire image may lose its original allocated class. In improving the medical image, adaptive histogram equalization (AHE) is then applied after normalizing the image Using the min-max approach, reconfigure the image pixels between zero to one The preprocessed and normalized image is shown in fig .3.
C. Feature Extraction
The spatial and frequency domains are used to obtain the characteristics. The spatial domain is used to deal with the image's starting matrix. To extract features in this area, the source image's texture features, the Gray-Level Co-Occurrence Matrix, and the Grey Level Difference Matrix were all used.
Characteristics of the source image's texture: 14 features—Area, Mean, Standard Deviation, Skewedness, Kurtosis, Energy, Entropy, Maximum, Minimum, Median, Range operation, Root Mean Square (RMS), and consistency(Uniformity)—are calculated from the image's initial matrix.Transform Discrete Wavelet.
Gray-Level Co-Occurrence Matrix : By multiplying each of the 14 texture features by their cartesian products in the four directions, 56 features are created using this model's four-directional co-occurrence matrices (e.g., 0, 45, 90, and 135)
3)Grey Level Difference Matrix (GLDM): The GLDM created difference matrices in four directions using the same techniques as GLCM before extracting an additional 56 features.
In a spatial matrix domain, the frequency domain focuses on how quickly pixel values change. The Fast Fourier Transform (FFT) and the Wavelet transform were employed to extract features. Finally, the picture features are created by combining all the texture characteristics that were extracted using the aforementioned approaches.
D. Feature Selection
An orthogonal transformation called principal component analysis (PCA) separates a bigger collection of potentially related data into a more manageable number of interrelated features called principle components. PCA's goal is to reduce the dimensionality of the dataset while retaining the majority of the original data variability. To project the source dataset into the PCA's smaller domain, the correlation/covariance matrix's eigenvectors are used.The resulting projected data are the highest proportion of data variance is present in the first component of linear mixtures of the initial information. and accounting for the majority of the data volatility. The remaining components each have the lowest possible level of data fluctuation.
IV. CLASSIFICATION
A comparison of various machine learning classifiers was done in order to create a strong predictive model. K Nearest Neighbors (KNN), Bagging, XgBoost and Adaboost were the four classifiers employed. Thomas Cover created the supervised algorithm K Nearest Neighbors (KNN) for classification and regression issues.
A. Adaboost Algorithm
AdaBoost's ensemble technique trains and launches trees one following the other. AdaBoost employs boosting, which involves connecting a sequence of weak classifiers in order to ensure each weak classifier attempts to correct the categorization of data that was mistakenly classified by the weakest classifier preceding it. Enhancing accomplishes this by connecting weak classifiers to create a powerful classifier. Because decision trees used in boosting approaches have a propensity to be shallow models that do not overfit but might be biassed, they are commonly referred to as "stump." A specialised tree receives instruction to focus solely on the flaws of one additional a tree.
B. XgBoost Algorithm
The supervised classifier Extreme Gradient Boosting (XGBoost) is ensemble-based. Gradient tree boosting is used in scalable machine learning. Each new tree is constructed and added to the ensemble framework in order to correct the defects brought by the previous ones, up until no more improvements can be achieved. Combining the trees yields a prediction of the eventual result.
One tree is created by XGBoost at a time in a forward motion. Gradient boosting is a technique that minimises loss when adding extra trees by using the gradient descent procedure. This classifier's key advantage is that it utilizes a more regularised the formalization of the model to reduce excessive fitting and improve performance.
C. K-Nearest Neighbor Algorithm
According to the KNN algorithm, similar objects are close by. In other words, things that are related to one another are found nearby. For the algorithm known as KNN to work, this assumption must be sufficient. KNN encapsulates the concept of similarity (also known as distance, proximity, or closeness) using an equation we might have learnt as children—calculating the distance that exists across nodes on a graph. Other approaches to distance estimation exist, and one approach may be preferable depending on the situation. The direct distance, commonly referred to as the Euclidean distance, is the most popular and well-known alternative, nonetheless.
D. Bagging Algorithm
Bagging, also known as Bootstrap aggregating, is a method of ensemble learning that contributes in improving both the effectiveness and accuracy of the machine learning algorithms. It reduces a prediction model's variance and is used to address bias-variance trade-offs. Bagging, particularly decision tree approaches, is used to reduce overfitting of data in both classification and regression models.
Bootstrapping is a method for predicting an estimated parameter by selecting data samples at random from a population. Model predictions are aggregated to create a final prediction that takes into account all potential outcomes. The aggregate might be done based on the overall number of results or the likelihood that forecasts made using bootstrapping.
V. RESULTS
In order to help doctors, hospitals, and other healthcare providers choose which patients need immediate attention before others while also protecting hospital resources for high-risk priority patients, the objective of this study is to develop a cutting-edge prediction paradigm for COVID-19 severity and mortality risk. The proposed model is based on a set of confirmed COVID-19 illness patients\' X-ray pictures that are openly accessible. Pneumonia, colds, covids, and normal comprise the four severity classifications for the dataset. Hybrid handmade techniques were applied to X-ray images in order to extract the features. PCA was used to choose the features, and numerous machine learning prediction models, such as KNN, XGboosting, Bagging, and Adaboost, were developed to compare and guarantee the findings. Numerous tests were carried out, and the findings showed for handcrafted features, features selected generated the best outcomes with all classifiers. Approximately 7.65% of the features that were initially obtained were used, or 60 features. (784). The bagging technique fared better than other classifiers with a 98% accuracy when using PCA-selected features.
[1] M. Awad and R. Khanna, “Support Vector Machines for Classification,” Efficient Learning Machines, Berkeley, CA, Apress, pp. 39-66, 2015, doi: 10.1007/978-1-4302-5990-9_3. [2] L. Wang, Z. Q. Lin, and A. Wong, ‘‘COVID-net: A tailored deep convolutional neural network design for detection of COVID-19 cases from chest X-ray images,’’ Sci. Rep., vol. 10, no. 1, Nov. 2020, Art. no. 19549 [3] T. Ozturk, M. Talo, E. A. Yildirim, U. B. Baloglu, O. Yildirim, and U. Rajendra Acharya, ‘‘Automated detection of COVID-19 cases using deep neural networks with X-ray images,’’ Comput. Biol. Med., vol. 121, Jun. 2020, Art. no. 103792, doi: 10.1016/j.compbiomed.2020.103792. [4] A.I Khan,J.L Shah, and M.M Bhat,’’CoroNet: A deep neural network for detection and diagnosis of COVID-19 from chest X-ray images,’’ Comput. Methods Programs Biomed., vol. 196, Nov. 2020, Art. no. 105581, doi: 10.1016/j.cmpb.2020.105581. [5] N. Habib, M. M. Hasan, M. M. Reza, and M. M. Rahman, ‘‘Ensemble of CheXNet and VGG-19 feature extractor with random forest classifier for pediatric pneumonia detection,’’ Social Netw. Comput. Sci., vol. 1, no. 6, pp. 1–9, Oct. 2020. [6] A. Bernheim, X. Mei, M. Huang, Y. Yang, Z. A. Fayad, N. Zhang, K. Diao, B. Lin, X. Zhu, K. Li, S. Li, H. Shan, A. Jacobi, and M. Chung, ‘‘Chest CT findings in coronavirus disease-19 (COVID-19): Relationship to duration of infection,’’ Radiology, vol. 295, no. 3, Jun. 2020, Art. no. 200463, doi: 10.1148/radiol.2020200463.
Copyright © 2023 V. Shankar, Telugu Hemalatha, Katkoori Preethi, S Sushma, K Manusha. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET54193
Publish Date : 2023-06-18
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here